average precipitation - Spanish English Dictionary